﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.ComponentModel.DataAnnotations;


namespace CapaDeDominio
{
    public class Instrumento
    {
        public int Codigo { get; set; }
        [Required(ErrorMessage = "El Tipo es obligatorio")]
        public Maestra Tipo { get; set; }
        [Required(ErrorMessage = "La Marca es obligatoria")]
        public string Marca { get; set; }
        [Required(ErrorMessage = "El Modelo es obligatorio")]
        public string Modelo { get; set; }
        [Required(ErrorMessage = "El Año de Fabicación es obligatorio")]
        public int AnioFabricacion { get; set; }
        [Required(ErrorMessage = "La Característica es obligatoria")]
        public string Caracteristicas { get; set; }
        [Required(ErrorMessage = "El Alquiler es obligatorio")]
        public decimal Alquiler { get; set; }
        public ICollection<Reserva> Reservas { get; set; }
        public ICollection<Sala> Salas { get; set; }
    }
}
